
#ifndef __XLX_CONFIG_FILE_H__
#define __XLX_CONFIG_FILE_H__

/*
 * 注意
*/
#define TUTU_CONFIG_FILE_NAME           "xlx_config.cfg"       // 系统配置文件
#define TUTU_ADDR_FILE_NAME             "xlx_addr.cfg"         // 服务器地址文件
#define TUTU_VERSION_FILE_NAME          "xlx_ver.cfg"          // 版本信息文件
#define TUTU_GPS_FILE_NAME              "xlx_gps.cfg"          // GPS数据文件
#define TUTU_DOMAIN_FILE_NAME           "xlx_domain.cfg"       // domain文件
#define TUTU_WAKEUP_SRC_FILE_NAME       "xlx_wakeup_src.cfg"   // 唤醒源文件
#define TUTU_DSN_CACHE_FILE_NAME              "xlx_dns.dat"          // dsn文件

//默认服务器地址
extern const char *default_server_host;//
extern const int default_server_port;

//默认服务器地址
extern const char *default_tms_host;
extern const int default_tms_port;

/**
 *加载为默认配置
 */
void tutuconfig_load_default(void);

/**
 *保存配置文件
 */
void tutuconfig_save(void);

/**
 *加载配置文件
 */
void tutuconfig_load(void);


//保存连接服务器用的信息
void tutuconfig_save_servercfg(void);

//加载连接服务器用的信息
void tutuconfig_load_servercfg(void);

//加载版本code
int tutuconfig_load_versioncode(void);

//保存版本code到配置文件
void tutuconfig_save_versioncode(void);

//删除掉所有配置文件
void tutuconfig_delall_file(void);

//初始化配置文件
void TutuConfig_Init(void);

#endif